wind-guard cap - Turkish English Dictionary